sponge cloth - Francés Inglés Diccionario